Luis AbramLuis Abram
Jamal Shead and $24 Million: The Contract Toronto Paid for What Never Shows on the Box Score354 assists. 82 games. And 5.4 assists per game. I was sitting in a small...
The Youth Price Bubble Bursts in Silence: The 2026 Transfer Summer and Dreams Sold Too SoonIt is late July in Seoul. I am sitting in a small cafe near Hongik Station, m...
When a Sports Report Contains Only 'N/A': Silence as an AnswerTuesday noon, in a small office of a sports outlet in Bangkok, I opened a...
Vietnam Youth Football: The Ticket Forward Is Not in the Academy, But in How We Read the MarketSEA Games 32, 88th minute, the score is 2-2 against Thailand U22. Vietnam's...
Vietnam vs Thailand: Digging Through the Midfield Strata to Find the Space Behind an Ageing DefenceThree in the morning in Munich. I freeze the footage at the 67th minute of...
Kane misses penalty, England fall 2-3 to Spain: the price of a rebuildWembley went quiet when Harry Kane saw his 62nd-minute penalty fly over the...
Nishida Sparks Japan, but His 82% Kill Rate Could Be a Trap Against IranHook: When 82% Becomes a Fever Fukuoka, a late summer evening. The big screen...
Jalen Duren contract stalemate: The value equation from regular season to playoffsThat night, as I rewatched the playoff tape between the Detroit Pistons and...
Endrick and AC Milan: The 'Free' Loan Behind Jay-Z's HandshakeA number that reads zero is usually the most suspicious number at the...
Three Moves in Samarkand: When Nihal Sarin and India Dropped a GenerationThree moves. Just three moves. I have been writing about sport for thirty-sev...
Inside F1's 2026 'Brutal' Fuel Development Race: The Missing DenominatorA round number. BP says it evaluated 70 components, ran 400 pilot fuel sample...
2026 Walker Cup: US and GB&I's Differing Preparation Approaches at Lahinch – 50 mph Wind and Abbreviated PracticeAt the renowned Links course of Lahinch, where winds are fierce, players from...
European Athletics Championships 2028 in Silesia: a record £3m prize fund and a payout ladder that reaches only eightNine gold medals. Not one extra pound of prize money. In Birmingham, the Grea...
When an esports report returns zero: the line between analysis and fabricationThe report arrived on a Tuesday morning, in the right font, with the right...
When the Nine-Dimension Sports Analysis Says 'Insufficient Data': The Real Test for Vietnamese FootballWhen a nine-dimension sports analysis framework is put to the test, the most...
The Broken Serve in Game Three: A Data Map of Vietnamese Badminton in the Regular SeasonMinute 34, game three, the score at 19-19. The home player steps to the servi...
Three Gold Medals and a 23:6 Ratio: The Unmeasured Gap for Vietnam Esports at ASIAD 20Vietnam's National Esports Team launched with 23 athletes and 6 coaches acros...
Ryan Day Wins World Seniors Tour: The 127 Break That Exposed a Tier GapThe playing room at The Crucible Club in Reading had no large cameras. No...
Thanh Hóa Reborn: From Brink of Collapse to a New Look in V-League 2026-202725 points after 26 rounds, 11th place in the 2026-2026 V-League table – that...
Braintree League: Six Scorelines, One Fifth Game, and a Player Who Won in Two DivisionsThis week's Braintree League results sheet compresses an entire evening of...
